"\0"这个转义字符是表示什么意思?

来源:百度知道 编辑:UC知道 时间:2024/05/29 18:19:43

楼上的,\0在字符串里是结束的意思,不是空格。系统检测字符串发现“\0”的时候就判断字符串结束了。所以如果你自己写一个char str[100]中间里面只写了"abcde",没有加上"\0"的话,系统会把100个所有字符都打出来,这样就不对了

表示 null, “没有”“没有东西”,ASCII 码值 零(是不可见字符)。

C++程序里常见的 NULL 值 就是它。 字符串结束符是它。

字符串结束的标志,不能看做空格吧
一个字符串里边允许出现空格,空格并不是结束的标志

c语言里也有,输入完字符串,系统自动在后面加上\0,表示空格的意思,呵呵,刚学的.

空格呗